Maurice A. Finocchiaro

12 books

390 pages 2008

nonfiction history science challenging informative medium-paced

398 pages 1989

nonfiction history science challenging informative medium-paced

387 pages paperback

nonfiction history science challenging informative medium-paced

290 pages paperback

nonfiction mathematics philosophy challenging informative reflective medium-paced

384 pages paperback

nonfiction history philosophy science challenging informative medium-paced

467 pages 2005

challenging informative reflective medium-paced

314 pages hardcover

nonfiction history politics medium-paced

350 pages paperback

nonfiction history philosophy science medium-paced

328 pages paperback

nonfiction history philosophy politics medium-paced

304 pages 2019

history religion science challenging informative medium-paced