Mary Ann Shaffer

3 books

fiction historical romance hopeful lighthearted relaxing medium-paced

257 pages | first published 2008

relaxing slow-paced

576 pages | first published 2009

missing page info

More...