An Angel in Time
by By Cameron, Stella
Category: Fiction , Romance , Contemporary

When a mysterious gentleman with a snow-white beard hands her an envelope and then mysteriously disappears, Hannah Bradshaw finds her life forever changed when the letter forces her to confront the past and the man she once loved. Reprint.