The illustrated encyclopedia of railway locomotives - Tufnell, Robert (New Burlington Books, 1988)