This manual is not too bad.
It takes many concepts, definitions, that's great for cards, and deepen understanding.
However, it is difficult to work only this book, but it is a very good complement of courses that enables efficient revisions.
I recommend it.