Jeffrey Spencer

3 books

304 pages 2007

nonfiction history challenging informative medium-paced

108 pages paperback

nonfiction history informative medium-paced

270 pages paperback

nonfiction self help informative medium-paced