[A] - |Andrew David Richmond ... Andrew Ripp| - Page 168
Practice intervals, chords, scales and cadences with online exercises.