The agenda for the 48th Annual General Meeting can be found here .
At the meeting all those proposed for election as Honorary Officers on the Executive Committee were duly elected.

The agenda for the 48th Annual General Meeting can be found here .
At the meeting all those proposed for election as Honorary Officers on the Executive Committee were duly elected.