Amazing and extraordinary railway facts - Holland, Julian, 1946- (David & Charles, 2007)