Encyclopedia of Fantasy (1997)Macfarlane, Stephen Tagged: Author, Xref. Pseudonym of John Keir Cross. John Keir Cross links