300 Years at the Keyboard - 2nd Edition
Subtitle: A Piano Sourcebook from Bach to the Moderns
Publisher: Ross Books
Published: 2011
ISBN-13: 9780894960543