Catherine Hapka

285 books

250 pages paperback 2011

fiction contemporary young adult adventurous emotional medium-paced

198 pages 2004

fiction young adult informative tense fast-paced

272 pages 2010

fiction romance young adult funny lighthearted fast-paced

116 pages paperback 1998

fiction childrens dark medium-paced

192 pages hardcover 2016

fiction middle grade adventurous emotional medium-paced

96 pages paperback 2020

fiction childrens mystery adventurous mysterious medium-paced

96 pages paperback 2019

fiction childrens mysterious medium-paced

436 pages hardcover 2004

fiction fantasy science fiction adventurous dark medium-paced

32 pages paperback

fiction childrens sports adventurous medium-paced

208 pages paperback 2014

fiction childrens sports adventurous emotional medium-paced