Independent Bookshop Since 1957
An encounter with the divine in C14th India sets up this fantastical saga.