I found this book hard to get a feel for, Corey is definatly in his element with all the arguements/rants he tries to anwser. I found the small flash backs to his past the best reading. Will I be purchasing any of his other books- I'll be reading the reveiws first