This book is great for keyboardists who have learned the basics of rock chords and soloing. Beginning with a review of concepts and skills covered in Beginning Rock Keyboards, this book covers chording and soloing over common rock progressions, complex chords, diatonic harmony, bass lines, arpeggios and much more. The styles and techniques of great rock keyboardists are discussed as well. Loaded with pieces to play, this book is the perfect preparation for the advanced rock concepts delivered in Mastering Rock Keyboard. The CD demonstrates examples and offers opportunities to play along.