David Ackroyd

10 books

180 pages first pub 2011 (editions)

fiction middle grade science fiction adventurous medium-paced

297 pages first pub 1927 (editions)

fiction classics emotional reflective slow-paced

336 pages first pub 2007 (editions)

fiction fantasy middle grade young adult adventurous mysterious slow-paced

480 pages missing pub info (editions)

nonfiction business politics reflective fast-paced

418 pages first pub 2011 (editions)

fiction fantasy literary magical realism challenging reflective slow-paced

missing duration info first pub 1997 (editions)

nonfiction history politics challenging informative reflective medium-paced

missing duration info first pub 1999 (editions)

missing page info first pub 2000 (editions)

nonfiction psychology informative medium-paced

592 pages missing pub info (editions)

nonfiction history travel