Overview

William Ruthven

(c. 1543—1584) magnate and politician