Catherine Rider

6 books

200 pages hardcover 2016

fiction contemporary romance young adult lighthearted fast-paced

254 pages hardcover 2006

nonfiction history informative slow-paced

219 pages hardcover 2012

nonfiction history religion informative slow-paced

550 pages hardcover

nonfiction history adventurous informative medium-paced

216 pages hardcover 2017

fiction contemporary romance young adult emotional lighthearted fast-paced

272 pages hardcover 2010

nonfiction history informative lighthearted medium-paced