Scan barcode
A review by adrian_h
Upheaval: Turning Points for Nations in Crisis by Jared Diamond
5.0
Brilliant book by a great writer.
Scan barcode
5.0