Review: heavy reading...
Rating: 4 out of 5
Date: 03 19, 2014
Not easy to just pick up and spend time with, but when in the right mood...it is a very informative book.