Marco Solinas

2 books

382 pages paperback 2020

nonfiction philosophy politics

220 pages paperback 2017

nonfiction essays philosophy politics challenging informative slow-paced