Its a neat book that covers a lot of the basics. You will have to poke around a little to understand some of the concepts explained.