You need to sign in or sign up before continuing.

David Almond

72 books

330 pages paperback 1953

fiction classics fantasy adventurous medium-paced

229 pages paperback 1999

fiction fantasy historical young adult emotional reflective medium-paced

64 pages 2013

fiction childrens challenging emotional reflective slow-paced

74 pages hardcover 2013

fiction fantasy adventurous reflective slow-paced

115 pages hardcover 2007

fiction childrens middle grade emotional reflective fast-paced

300 pages paperback 2010

fiction middle grade hopeful lighthearted fast-paced

201 pages paperback 2013

fiction short stories reflective medium-paced

Puppet

David Almond

240 pages hardcover 2024

fiction fantasy middle grade emotional hopeful lighthearted fast-paced

The Savage

David Almond

79 pages hardcover 2008

fiction fantasy young adult reflective fast-paced

208 pages paperback 2001

fiction fantasy magical realism young adult emotional reflective medium-paced