Mysterious lands

edited by David O'Connor and Stephen Quirke
Cavendish Pub.
9781844720040
1-84472-004-7