Overview

Robert Barclay

(1612—1682) Roman Catholic priest and college head