
John Croft (b. 1971) studied philosophy and music at the Victoria University of Wellington, and composition and music cognition at the University of Sheffield. He has a PhD from the University of Manchester, where he studied with John Casken, and is a Laureate of the Jurgenson Fo…
Community Score
no global ratings