Comment

GManBruce
Apr 13, 2012GManBruce rated this title 4 out of 5 stars
This is a bit of a departure but all in all a very good read. Complex, but well worth the ins-and-outs.