Invisible Friend

272 pages first pub 2005 (editions)

fiction childrens fantasy adventurous mysterious slow-paced

280 pages first pub 2005 (editions)

fiction childrens fantasy adventurous mysterious slow-paced

315 pages first pub 2005 (editions)

fiction childrens fantasy adventurous mysterious slow-paced

291 pages first pub 2006 (editions)

fiction childrens fantasy dark mysterious fast-paced

336 pages first pub 2007 (editions)

fiction childrens dark lighthearted mysterious fast-paced

396 pages first pub 2007 (editions)

fiction childrens adventurous dark medium-paced