David Garnett

39 books

96 pages paperback 1922

fiction classics magical realism emotional mysterious sad fast-paced

94 pages 1924

fiction classics fantasy dark lighthearted slow-paced

896 pages hardcover 1941

457 pages hardcover 1978

104 pages paperback 2018

fiction adventurous challenging reflective medium-paced

144 pages hardcover 1974

medium-paced

224 pages paperback 1994

medium-paced

107 pages paperback 1991

fiction fantasy horror poetry dark medium-paced

221 pages 1925

missing page info hardcover 1925

emotional reflective medium-paced