Return to Article Details Understanding Machines: A History of Canadian Mechanology