content: A quite mediocre read, it seemed to ramble and made references to subjects with which I was not familiar. This probably means that I was not as prepared to read this book as I could have been, but references should still be explained. If you are more familiar with the topic, then this book may make more sence to you, if not, this is not the best book to begin with.