Personally I haven't read it but it came highly recommended by several people that I generally trust on such issues.
Maybe you'd be interested in checking out some of the reviews on Amazon.
I plan on reading it during the semester break.
[ame]http://www.amazon.com/gp/product/0449213358/qid=1134383911/sr=8-1/ref=pd_bbs_1/103-6219038-0866245?n=507846&s=books&v=glance[/ame]
Maybe you'd be interested in checking out some of the reviews on Amazon.
I plan on reading it during the semester break.
[ame]http://www.amazon.com/gp/product/0449213358/qid=1134383911/sr=8-1/ref=pd_bbs_1/103-6219038-0866245?n=507846&s=books&v=glance[/ame]