A couple hundred more miles back home today and I finally finished this audiobook. While I'm not going to call this a favorite, it still made the cut as a pick just for the sheer creativity of the plot. It almost lost me once, but pulled together again by the end.