No one who reads this ambitious study with an open mind can fail to learn something of interest and importance. 


John Gray, Literary review. 

Upheaval

£10.99Price