Review: Excellent !
Rating: 5 out of 5
Date: 01 16, 2014
This is an excellent book for the novice and experienced alike.  Much of this information would be difficult to find across multiple books and teachers.  I'll use this as a reference again and again.  Highly recomended.