Suggest an edit19:20Jane Parker-SmithBBC Radio 3 Sun 31st Oct 1976, 19:20 on BBC Radio 3at the organ of Blackburn Cathedral Durufle Toccata (Suite, Op 5) gramophone records Source: Radio Times Suggest an edit