Yamaha CGP-1000 Instruction Manual: 226 Pages & Protective Covers!

This first edition book is illustrated throughout, which keeps you engaged while studying.