Erie Power: Steam and Diesel Locomotives of the Erie Railroad from 1840 to 1970