The Encyclopedia of trains and locomotives ; edited by David Ross - Ross, David (Silverdale Books, 2003)