Davide Tarizzo

8 books

656 pages hardcover 2005

nonfiction history adventurous challenging informative medium-paced

280 pages hardcover

nonfiction classics literary philosophy politics informative reflective medium-paced

248 pages hardcover

nonfiction history philosophy science informative reflective medium-paced

248 pages 2017

challenging informative reflective slow-paced

288 pages

420 pages hardcover 1999

nonfiction biography history philosophy challenging informative reflective slow-paced

248 pages paperback 2001

philosophy challenging informative medium-paced

399 pages paperback 2004

nonfiction essays history nature philosophy reflective medium-paced