Guest Review: Oracle’s Moon by Thea Harrison
When Kahlil first sets eyes on Grace’s niece and nephew he immediately vows to protect and watch over them. When he is then caught by Grace talking to the kids, in their bedroom, while in the shape of a talking cat, Grace is none too thrilled. She makes a bargain with the Djinn to help […]