Hourglass chart of William Halyburton, of Dirleton

Layout