Overview

Margaret Anne Ewing

(1945—2006) politician