Derek Cooper

23 books

240 pages paperback 2011

challenging informative reflective medium-paced

354 pages paperback

nonfiction history religion

192 pages 2014

informative slow-paced