David Charters

16 books

175 pages first pub 2004 (editions)

funny medium-paced

missing page info first pub 2002 (editions)

missing page info first pub 2002 (editions)

challenging reflective fast-paced

325 pages missing pub info (editions)

fiction dark funny medium-paced

192 pages first pub 2007 (editions)

dark funny reflective fast-paced

182 pages first pub 2009 (editions)

medium-paced