You need to sign in or sign up before continuing.

Catherine Kidd

6 books

88 pages paperback 2005

poetry emotional reflective sad medium-paced

272 pages 2018

informative slow-paced

368 pages 2007

fiction reflective slow-paced

missing page info 2006

fiction challenging informative inspiring medium-paced

missing page info paperback 2002

emotional reflective sad medium-paced

220 pages 2016

informative fast-paced