Skip to content

Research at St Andrews

Thomas Robert Meagher


  1. Music Planet presents 'Xerxes in the Garden'

    Meg Hyland (Participant), , Jane Karen Pettegree (Participant), , Robert MacGregor Martyn Crawford (Participant), , Thomas Robert Meagher (Participant), , Katherine Helen Roucoux (Participant), , Althea Lynn Davies (Participant), , Iain McCombe Matthews (Participant), , Tania Holland-Williams (Participant), & Charles Richard Bates (Participant)

    2 Jun 2018

    Activity: Participating in or organising an event typesParticipation in or organising a public lecture/debate/seminar