Jonathan Raban is a wonderful writer. His ability to connect seemingly unrelated things and weave it all into an entertaining story is top notch. He creates such vivid scenarios, to the point where I felt like I was his first shipmate, riding the waves along with him. His detail is extensive and tha...