Review: another solid work
Rating: 5 out of 5
Date: 02 6, 2013
This author consistently turns out good books, if you don't know what I'm talking about you should try some of his other works.