Cathy Yardley

Cathy Yardley has published seventeen novels with St. Martin's, Avon, and Harlequin. She is also a teacher, developmental editor, and writing coach at RockYourWriting.com.
Ebooks