Parse this person name:

David G. (David Gary) Boyer, 1876-1927
user
first_name: David
last_name: Boyer
middle_names:
- Gary
temporal:
- start: 1876
  end: 1927
  type: life_span
titles: []
extra_info: []
assistant