Heavy Freight: 28xx and 38xx Consolidations of the Great Western

Author: 
C. Veal
ASIN: 
0902956043