David Powell

30 books

192 pages paperback

nonfiction history emotional informative reflective medium-paced

218 pages paperback

nonfiction politics sociology informative medium-paced

192 pages paperback

nonfiction history emotional informative medium-paced

392 pages hardcover

nonfiction history tense medium-paced

246 pages paperback 2020

fiction fantasy adventurous mysterious medium-paced

322 pages hardcover

nonfiction biography history politics informative medium-paced

208 pages hardcover

nonfiction autobiography biography historical history politics informative reflective medium-paced

264 pages hardcover

nonfiction history informative medium-paced

180 pages 1992

challenging informative medium-paced

256 pages hardcover

nonfiction history politics