Long story but worth the effort to listen to it as is all of his books.