Not what was suggested
I bought this book because it was suggested it was good for learning aspects. Not so, not really. It's not a horrible book, however It is not one if your wanting to really learn aspects.