John Baxter

105 books

1209 pages paperback 2016

fiction science fiction short stories adventurous challenging informative slow-paced

288 pages 2011

nonfiction history travel adventurous fast-paced

288 pages 2011

nonfiction biography lighthearted medium-paced

406 pages paperback

nonfiction art autobiography biography reflective slow-paced

392 pages paperback 1900

fiction classics erotica reflective medium-paced

192 pages hardcover 2014

nonfiction art history informative lighthearted slow-paced

352 pages 2015

nonfiction memoir travel informative fast-paced

112 pages 1833

fiction classics erotica dark reflective fast-paced

304 pages 2014

nonfiction history travel informative lighthearted fast-paced

57 pages 2016

nonfiction history informative lighthearted fast-paced