Reminiscences of Two Years in the United States Navy by Batten, John M. (John Mullin)
 is a Project Gutenberg book, now on Github.