by: David Cordingly
Be the first one to review
Review the book today!
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