A review by mousegoddess
Against All Odds by Gwynne Forster

3.0

Solid and well written story.