Great story. Nice setup and entry. Lots of question marks created with byways throughout. This, of course, hid the output, and I didn't guess the ending. Good writing technique. A bit meaty and long in the middle though. Hence my 4 stars instead of 5. I would read the author again.