Layer Dictation. A new approach to the Bach chorales. [An aural training programme].
Brooks, Richard and Warfield, Gerald
Warfield, Gerald
2