Ivan Franceschini

5 books

416 pages 2019

nonfiction philosophy politics challenging informative slow-paced

missing page info

medium-paced

80 pages digital 2022 user-added

nonfiction politics

880 pages paperback 2022 user-added

nonfiction economics history politics

257 pages digital 2019 user-added

nonfiction essays history politics religion