Comment

Aug 25, 2010JacobSalvatoreBlack rated this title 3 out of 5 stars
Out of all the BSC books that I used to read, I found this one too argumentative and frustrating.