Comment

rslade
Apr 30, 2012
As with all of Smith's work, long and convoluted, but an entertaining read on the way through it.