Steam railways explained steam, oil & locomotion - Yorke, Stan (Countryside Books, 2007)
Includes index