British Admiral Thomas Cochrane excelled in the navies of three nations, but his combative nature nearly made him a footnote in naval history
British Admiral Thomas Cochrane excelled in the navies of three nations, but his combative nature nearly made him a footnote in naval history