Mary Castle,

Name
Mary /Castle/
Given names
Mary
Surname
Castle
Married name
Mary /Fitzgerald/