Diary

Unfortunately, most of my forthcoming events have been cancelled, though it is hoped that they can be rearranged, either in person or on Zoom, at a later date. In the meantime, I hope all my readers stay safe and well.