People's Trilogy

420 pages digital 2010

nonfiction history politics informative tense slow-paced

448 pages 2010

nonfiction history politics challenging informative slow-paced

400 pages 2013

nonfiction history politics challenging informative reflective slow-paced

396 pages digital 2016

nonfiction history politics informative medium-paced