James Wilson

58 books

496 pages paperback 1998

nonfiction history challenging informative reflective slow-paced

105 pages 2012

informative reflective medium-paced

452 pages 2013

informative reflective slow-paced

386 pages hardcover

nonfiction classics literary medium-paced

334 pages paperback

nonfiction history

168 pages hardcover

fiction emotional reflective medium-paced

332 pages 2012

adventurous slow-paced

314 pages paperback

nonfiction sociology

390 pages hardcover

nonfiction art

201 pages 2010

nonfiction challenging informative reflective medium-paced