Moving to York should have been her happily ever after. Instead, Samantha Grayson finds both her marriage and sanity being jeopardised by the past. The Bronze Age woman she discovered last year, somehow communicates with her. Named Moira by her husband, archaeologist Jack Shepherd, this woman even claims to be her ancestor. Is it madness or is it magic? Moira is like a splinter in her mind, constantly itching. On the...