Kalmbach Books
Union Pacific's Big Boys: the Complete Story from History to Restoration -- Hardcover. 224 Pages