Sir Troilus Turberville, captain-lieutenant of the King's Life Guard (?1597-1645) /
Foster, Michael.
Royal Stuart Society.
Huntingdon : Royal Stuart Society,
1983.
Includes bibliographical references.
Turberville, Troilus, Sir, 1597?-1645.