David Porter

52 books

302 pages 1983

nonfiction history philosophy politics challenging informative slow-paced

230 pages hardcover

nonfiction history informative reflective medium-paced

226 pages 1991

nonfiction biography history informative medium-paced

136 pages paperback

nonfiction autobiography biography memoir politics informative reflective medium-paced

224 pages hardcover

nonfiction history informative medium-paced

192 pages paperback

nonfiction history science technology informative tense medium-paced

312 pages hardcover

nonfiction history informative reflective medium-paced

288 pages 1997

nonfiction sociology informative reflective slow-paced

192 pages paperback

nonfiction history informative medium-paced

270 pages paperback 1947

fiction classics play dark emotional sad medium-paced