Scan barcode
balancinghistorybooks's review
4.0
I wasn't able to read this in its entirety due to time constraints, but as far as what I did read is concerned, this is an utterly fascinating tome, and one which I will certainly come back to in future.
More...