E-mail address: s.j.page@stir.ac.uk