The Liveries of the Pre-Grouping Railways Volume Two
The Liveries of the Pre-Grouping Railways Volume Four
The Liveries of the Pre-Grouping Railways Volume Three
The Liveries of the Pre-Grouping Railways Volume One
The Brendon Hills Iron Mines and the West Somerset Railway
A Pictorial Atlas of the Somerset & Dorset Joint Railway
A Malmesbury Railway Companion
Tenterden's Railway
Colne Valley & Halstead
The Wellington, Much Wenlock and Craven Arms Railway
The Brighton Line ( Limited edition)
British Industrial Steam in the 1960s