Philosophy and Jazz

Wednesday 25 November 2015
19:00 to 20:30

A talk by Barrie Selwyn