Good story and well told.
Here’s a much more complete version...
http://www.nelights.com/blog/tag/joshua-strout/