Three years in Canada ... 1826-28 ...
Mactaggart, John, Civil Engineer.
London, 
1829.