Comment

Jun 22, 2010alleycat rated this title 5 out of 5 stars
Well now ... a better book I have not encountered in a very long time. I enjoyed this one *immensely*.