Overview

William O'Shaughnessy

(1674—1744) army officer in the French service