Title: The official locomotive rosters standard reference: U.S.A., Canada, Mexico : diesel, electric, steam, gas : 734 locomotive rosters, world's largest roster ..