The Wild Thorn Rose

as Catherine Farrar

416vdUy9WoL._SX324_BO1,204,203,200_.jpg

Fantasy tales of Guionever and her three linked dimensions as she reject the man who loves her, then seven years later crosses seven seas to find him – watched by God (who does not always undersand!).

For all-age all-culture readers.