Reading list: heavy goods engines of the war department j w p rowledge