Some recent guests

We are always delighted to receive guests at our meetings. Here are a selection of our more recent visitors and speakers.