Steam Trains Today - Andrew Martin

'A delightful book ... the perfect companion as you wait for the 8.10 from Hove' ObserverAfter the…