Piano Theory Workbook - Book 3 Edition by Hal Leonard Publishing Corporation & Barbara Kreader