Bach, the Universe and Everything: Science of Laughter

Here is everything you need to follow along with our online edition of Bach, the Universe and Everything, 'Science of Laughter', Sunday 19 July 2020