John Shaw
jwshaw@staffmail.ed.ac.uk
(E)migrating Legends and Sea Change
(vol. 37)
Other authors