Beethoven Variations by Ruth Padel

£12.00

Two hundred and fifty years since Beethoven was born, Ruth Padel goes on a personal search for him, retracing his steps through war-torn Europe of ...