The Castrato: Reflections on Natures and Kinds (Ernest Bloch Lectures Book 16) - Kindle edition