jomasini 's review for:

3.0

I was quite relieved to finish this. While I enjoyed it, I found it tough going - don't think my brain works well with the abstract and philosophical.
However, the more mathematical parts were very interesting and have had me thinking about how I approach things