David Murray — Canadian philosopher and music critic