Harmonic and Melodic Dictation Tests, etc.
Lang, Craig Sellar.