Person

Stewart, Archibald, lord provost of Edinburgh.