Diesel Locomotive Identification Chart - Guide To North American Diesel Locomotives Jeff Wilson