This book is surprisingly helpful. 100% worth the $20 Recommend!