David Knowles

30 books

160 pages 1994

fiction mystery dark mysterious slow-paced

204 pages paperback

nonfiction history dark mysterious medium-paced

337 pages 1962

nonfiction history philosophy informative slow-paced

226 pages paperback

nonfiction philosophy sociology dark medium-paced

138 pages 1994

fiction mystery dark mysterious medium-paced

167 pages paperback 1969

329 pages hardcover 1976

informative medium-paced

102 pages paperback

nonfiction classics literary

280 pages hardcover

challenging reflective medium-paced

1152 pages 426

nonfiction philosophy religion challenging informative reflective slow-paced