Master of Sea Power: A Biography of Fleet Admiral Ernest J. King