TEMPLE, Anthony, of Berwick-upon-Tweed, Northumb.

Author