John Earl Haynes

12 books

272 pages paperback

nonfiction history politics informative medium-paced

251 pages paperback

nonfiction history politics sociology true crime challenging informative medium-paced

316 pages 2003

nonfiction history politics informative medium-paced

224 pages 1995

nonfiction history informative medium-paced

380 pages paperback

nonfiction history politics informative medium-paced

378 pages hardcover

nonfiction history politics informative medium-paced

487 pages paperback

nonfiction history politics challenging informative slow-paced

210 pages hardcover 1992

nonfiction challenging informative reflective medium-paced

347 pages hardcover

challenging informative reflective medium-paced

320 pages hardcover

nonfiction history politics medium-paced