Andrew Foote: Civil War Admiral on Western Waters (Library of Naval Biography)