Margaret E. Weeks's Timeline

Born: 19460211
Died: 20230505