John Witte Jr.

40 books

343 pages 2008

nonfiction history reflective medium-paced

406 pages 2007

nonfiction history informative reflective medium-paced

352 pages 2004

nonfiction history politics challenging informative reflective slow-paced

360 pages 1999

informative reflective medium-paced

120 pages 1986

sociology informative inspiring tense medium-paced

327 pages 1993

challenging informative inspiring medium-paced

486 pages 2017

informative reflective medium-paced

390 pages 2010

challenging informative reflective medium-paced

294 pages digital 2009

454 pages 2019

informative reflective medium-paced