James Franklin

12 books

320 pages 2014

nonfiction mathematics philosophy science informative slow-paced

497 pages 2001

nonfiction history philosophy science challenging informative slow-paced

283 pages hardcover

nonfiction philosophy science informative medium-paced

176 pages 2020

reflective medium-paced

142 pages hardcover

465 pages hardcover 2012

nonfiction philosophy challenging informative reflective medium-paced

missing page info 180

challenging reflective medium-paced

428 pages paperback

nonfiction history travel medium-paced

422 pages paperback

nonfiction history medium-paced

106 pages paperback

nonfiction education medium-paced