Gate of Ivory by Robert Holdstock | Menrva Books