Faery land by Graeme Keable
_