This book might be interesting to someone who is picking up a guitar for the first time, but it is not helpful if you have been playing for a while. You won't learn anything new, and the terminology will confuse you. I would take all of the rave reviews you see of this book with a grain of salt. If you want to play rock, try any of the books by (...).