David Trotter

24 books

nonfiction education literary informative fast-paced

344 pages

fiction classics mysterious slow-paced

544 pages | first published 1861

nonfiction religion informative medium-paced

172 pages

nonfiction religion reflective medium-paced

102 pages

nonfiction self help inspiring reflective medium-paced

220 pages

nonfiction classics history literary informative medium-paced

342 pages

nonfiction sociology informative medium-paced

128 pages

fiction fantasy horror reflective medium-paced

196 pages | first published 1895

nonfiction art classics essays history literary

348 pages

nonfiction art history literary medium-paced

218 pages