Margaret Shirley ,

Name
Margaret /Shirley/
Given names
Margaret
Surname
Shirley
Married name
Margaret /Ashmore/