David Hapgood

10 books

359 pages first pub 1994 (editions)

fiction classics challenging reflective slow-paced

320 pages missing pub info (editions)

nonfiction history challenging emotional medium-paced

300 pages first pub 1982 (editions)

nonfiction biography history dark slow-paced

332 pages first pub 1976 (editions)

nonfiction philosophy politics dark tense slow-paced

359 pages first pub 1994 (editions)

fiction classics philosophy reflective slow-paced

missing page info first pub 1984 (editions)

challenging dark emotional fast-paced

missing page info first pub 1291 (editions)

nonfiction business economics informative medium-paced

missing page info missing pub info (editions)

challenging informative reflective medium-paced

275 pages first pub 1438 (editions)

informative reflective medium-paced

232 pages missing pub info (editions)

nonfiction art history medium-paced