Parse this person name:

Molly J. (Molly John) Trujillo-Hanson, born 1786
user
first_name: Molly
last_name: Trujillo-Hanson
middle_names:
- John
temporal:
- start: 1786
  end: null
  type: life_span
titles: []
extra_info: []
assistant