James Essinger

23 books

302 pages 2004

nonfiction history science technology informative slow-paced

336 pages 2006

nonfiction history funny informative lighthearted slow-paced

missing page info 2013

adventurous informative slow-paced

272 pages hardcover 2014

nonfiction biography history science adventurous informative slow-paced

missing page info 2013

adventurous informative slow-paced

missing page info

informative medium-paced

missing page info 2019

adventurous informative lighthearted slow-paced

256 pages 2019

nonfiction biography history challenging informative slow-paced

288 pages hardcover 2013

nonfiction biography history science adventurous informative lighthearted slow-paced

304 pages digital 2013