Parse this person name:

Holmes, Sarah M. (Sarah Michael), born 1789
user
first_name: Sarah
last_name: Holmes
middle_names:
- Michael
temporal:
- start: 1789
  end: null
  type: life_span
titles: []
extra_info: []
assistant