I gotta tell you Tricipilot. I recently tried reading that book and I couldn't finish it. Based on the subject matter you'd think it'd be a good book but the Author kind of sucks, totally not engaging. Luckily I picked it up cheap on Amazon. My 2 cents.