Biographical Dictionary of Canadian Engineers

Edited by

Rod Millard

KINGSFORD, William

UNDER CONSTRUCTION