Forty Years of an Engineer's Life at Home and Abroad by Alfred Edward Garwood