John M. Barry Rising Tide (Paperback) You will appreciate the illustrated sidebars with extra trivia.