Comment

kirstiesheehy
Jul 31, 2017kirstiesheehy rated this title 4 out of 5 stars
I loved this book - if you take the time to look up all the references to philosophy and history it is quite an education too!