David Powell

29 books

192 pages missing pub info (editions)

nonfiction history emotional informative reflective medium-paced

218 pages missing pub info (editions)

nonfiction politics sociology informative medium-paced

192 pages missing pub info (editions)

nonfiction history emotional informative medium-paced

392 pages missing pub info (editions)

nonfiction history tense medium-paced

246 pages first pub 2020 (editions)

fiction fantasy adventurous mysterious medium-paced

322 pages missing pub info (editions)

nonfiction biography history politics informative medium-paced

208 pages missing pub info (editions)

nonfiction autobiography biography historical history politics informative reflective medium-paced

264 pages missing pub info (editions)

nonfiction history informative medium-paced

180 pages first pub 1992 (editions)

challenging informative medium-paced

256 pages missing pub info (editions)

nonfiction history politics