Review: an arduous trek that redeems in the end.
Rating: 5 out of 5
Date: 06 17, 2014
This is a long and convoluted read that took some persistence to stick with it. But, as with many things, sticking with it proved to more than worthwhile.