Thanks again to Barney, for spending so much time planning the perfect route. Thanks to Joan, Kathryn, Dan, Kevin, Michael and Stephen, and the...