Richard Caplan

7 books

256 pages paperback

nonfiction history politics challenging informative medium-paced

229 pages 2001

emotional informative medium-paced

302 pages 2005

informative medium-paced

176 pages hardcover

nonfiction politics science technology

missing page info hardcover

nonfiction history politics medium-paced

300 pages hardcover

nonfiction history politics medium-paced

607 pages digital 2017

challenging informative medium-paced