Guide to North American Diesel Locomotives by Jeff Wilson
300+ pages.
Soft cover, text plus B&W and color photographs.
Includes all-time roster for more than 120 railroads, information on how diesel-electric locomotives work and histories of the major builders.