All Our Yesterdays by Janet Lane Walters

All Our Yesterdays

Janet Lane Walters

248 pages first pub 2005 (editions)

adventurous challenging reflective medium-paced
Powered by AI (Beta)
Loading...

Description

Captive of an ancient curse, Astrid must journey through the ages, through deceit and betrayal, to find true love and break the curse.... Egypt.... When the touch of an ancient Egyptian necklace hurtles her back through time into the turbulent lif...

Read more

Community Reviews

Loading...

Content Warnings

Loading...