- The splendid book of locomotives
- The Steam Locomotive in the British Isles - The Steam Locomotive on the Major Railways of Great Britain, the Great Western, Midland, Southern and Scottish Railways
- The Steam Locomotive in Great Britain from 1914
- Steam and Diesel Locomotives from Around the World - Descriptions of Locomotives from Europe, Asia, Africa, Australasia and the Americas
- A History of Highland Locomotives