David Garnett

36 books

fiction fantasy horror short stories adventurous mysterious medium-paced

967 pages | first published 1984

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 fantasy romance lighthearted slow-paced

144 pages | first published 1924

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 music emotional reflective medium-paced

192 pages | first published 1955