Language of the spirit : an introduction to classical music - Swafford, Jan (Basic Books, 2017)