High tech and the high seas by Brian MacDonald | Menrva Books | MenrvaBooks