Lner Passenger Trains And Formations 1923-67 by Clive S. Carter & Steve Banks