A church organist, recently diagnosed with prostate cancer, is performing an 18-hour marathon recital to raise money for charity. Ian Tomlinson, 65, from Bulkington, near Devizes, aims to play all ...