Overview

John Carnac

(1721—1800) army officer in the East India Company