Parse this person name:

Vaillant, Frédéric D. (Frédéric David), born 1878
user
first_name: Frédéric
last_name: Vaillant
middle_names:
- David
temporal:
- start: 1878
  end: null
  type: life_span
titles: []
extra_info: []
assistant