James Taylor

2 books

480 pages 2005

nonfiction history informative inspiring slow-paced

192 pages 2008

nonfiction informative reflective medium-paced