Jim Baggott

22 books

448 pages 2019

nonfiction nature science challenging informative slow-paced

320 pages hardcover 2011

nonfiction history science challenging informative slow-paced

missing page info 2005

nonfiction philosophy science challenging informative slow-paced

missing page info 2005

nonfiction philosophy science challenging informative slow-paced

missing page info 2012

challenging informative slow-paced

missing page info 2012

challenging informative medium-paced

368 pages digital 2017

nonfiction science challenging informative slow-paced

328 pages 1995

nonfiction informative medium-paced

353 pages digital

352 pages hardcover 2024

nonfiction history science