William Stewart of Caverston
William Stewart of Caverston and Traquair (died 1605), was a Scottish landowner and Captain of Dumbarton Castle.
William Stewart of Caverston and Traquair (died 1605), was a Scottish landowner and Captain of Dumbarton Castle.