
The third installment in Tamara Berry's charmingly quirky paranormal cozy mystery series finds Eleanor Wilde, the American scam psychic who's set up shop as town witch in a quaint English village, summoned to a remote Scottish castle. There, an unusual assignment to locate...