Bax - A Composer and His Times (New edition) by Lewis Foreman - 978184