Catherine Brooke Peerage person ID=204855 (b. 1590) Parents Richard Brooke Children Frederic Trench Magdalene Trench Margarita Trench Partners Thomas Trench