Trains: A Miscellany by Ray Hamilton (Hardback, 2015)