edited by Rye, Matthew.

1001 classical recordings you must hear before you die/ - Australia ABC Books 2007 - 960 p.

9780733321696

CIR 781.680266 2007