Public lecture Speaker Stephen Walsh (Professor of Music, University of Cardiff) Date Wednesday, October 26, 2005 - 14:15