Top positive review
Great book, arrived in poor condition
on October 2, 2015
This book is great, it's really more of a textbook, but I still read it cover to cover. I especially appreciated how up to date it was.
However, the copy I received was really beat up. It claims to be brand new, but the cover is so dented and scuffed that I don't believe that could possible be true.