White Raven - Maggie Ritchie

"SKILFULLY ETCHED ROMANCE...A PLEASURE TO READ" - THE TIMESRestless with life as a teacher in an…