David Garnett

33 books

fiction fantasy romance lighthearted slow-paced

144 pages | first published 1924

nonfiction art biography informative reflective slow-paced

516 pages | first published 1970

fiction classics fantasy magical realism mysterious reflective sad slow-paced

78 pages | first published 1922

fiction science fiction adventurous medium-paced

96 pages | first published 1985

nonfiction education informative medium-paced

70 pages

nonfiction education informative lighthearted medium-paced

420 pages

fiction horror adventurous dark mysterious slow-paced

291 pages | first published 1986

fiction adventurous challenging reflective medium-paced

104 pages | first published 2018

fiction music emotional reflective medium-paced

192 pages | first published 1955