Catherine Hapka

284 books

128 pages paperback 2010

adventurous dark medium-paced

56 pages hardcover

adventurous lighthearted medium-paced

40 pages hardcover 2014

fiction childrens lighthearted medium-paced

240 pages 2014

fiction contemporary romance funny lighthearted fast-paced

24 pages paperback 2016

32 pages paperback 2014

medium-paced

32 pages

32 pages paperback 2011

adventurous lighthearted reflective medium-paced

192 pages paperback 2017

fiction middle grade slow-paced

288 pages paperback 2009

adventurous dark tense medium-paced