Carol Colyer has published 36 books, with an average book rating of 4.34 /5 stars. Many books are set in historical times.

expand info
Sponsored links