by: David Cordingly
Overview
Offers a portrait of Thomas Cochrane, the hero who served as a model for fictional characters drawing on previously unpublished sources to document his exploits against the French navy and in the libe...
Read more
Be the first one to review
Review the book today!