Fifty melodies for advanced harmonization.
Foster, Ivor Reginald.
3/-.
BCM record number: B58-50823