E-mail: alison.beach@st-andrews.ac.uk
Mailing Address:     
Department of Mediaeval History
University of St Andrews
71 South Street
St Andrews KY16 9QW
Scotland