Haynes 040 Yamaha 250 & 350 Twins, 1970 to1979.
The are a few oily fingerprints on the outside but the pages are in a nice clean condition.