Catherine Hapka

291 books

64 pages paperback 2013

fiction childrens dark mysterious slow-paced

24 pages paperback

childrens adventurous dark reflective medium-paced

272 pages paperback 2008

fiction historical mystery dark emotional mysterious slow-paced

272 pages paperback 2008

adventurous emotional lighthearted medium-paced

138 pages paperback 2004

dark mysterious medium-paced

24 pages paperback

fiction childrens emotional lighthearted medium-paced

24 pages 1998

emotional lighthearted medium-paced

24 pages paperback 1998

emotional lighthearted medium-paced

160 pages digital 2022

fiction middle grade

256 pages