Worst don't waste your money . all the things in this book are pretty generic nothing that would interest any body who is serious about giving the STI exam. Infact i have seen that this whole chnadresh agrawal books are misleading people..dont buy ever any thing from them