Reviews and other content aren't verified by Google
informative and very “smart” book but it gets a little boring and confusing in the middle. Not very engaging for me but if your good at English you’ll prob understand it better and it might be more engaging.