on 21 November 2013
This book is just excellent.
It contains useful, clear examples, concepts and best practices all explained in a clear, easily readable and straightforward manner.
The range of coverage is also superb - everything you might want covered is here and certainly in enough detail to get you very well equipped to go off on your own and get more in-depth with any topic or feature you need to do that with.
Get it, it's worth every penny.