Scan barcode
jupiter2ff65's review against another edition
4.0
It was a slow read, but I liked the topics explored in this book. Especially since I have the advantage of looking back at world history while reading this book.
More...