British steam since 1900, - Tuplin, William Alfred (David & Charles, 1969)