When was Samuel Keefer (first Canadian Chief Engineer of...

Share: 

Samuel Keefer (first Canadian Chief Engineer of Public Works) was born on Sunday, January 20, 1811.