Parse this person name:

Teresa G. Caffarelli-Tresoldi, Specchiarica, 1872-1912
user
first_name: Teresa
last_name: Caffarelli-Tresoldi
middle_names:
- G.
temporal:
- start: 1872
  end: 1912
  type: life_span
titles: []
extra_info:
- Specchiarica
assistant