Overview

David Strathbogie

(c. 1311—1326) magnate and soldier