I just finished reading this book and I must say I was pretty disappointed with it. This might have been a decent book back when it was first relesaed, but at this point it is in desparate need of an update. I also read the Khan book from Syngress and it is much better. It is WAY more up to date for the exam and product line.