William Caferro

8 books

256 pages paperback

nonfiction history politics psychology religion dark informative medium-paced

480 pages 2006

nonfiction history informative slow-paced

272 pages hardcover

nonfiction history mathematics informative medium-paced

253 pages 2007

nonfiction history informative reflective medium-paced

238 pages 2018

challenging informative medium-paced

290 pages digital 2021

challenging informative medium-paced

452 pages hardcover 2001

challenging informative medium-paced

176 pages hardcover

nonfiction art education history challenging informative medium-paced