Locomotive Portfolio Four-Coupled Tank Locomotive Classes Built by the Great Western Railway - David Maidment (Hardback) 06-03-2023