Parse this person name:

Robert M. Raymond William Sampson-Maddox, Haynesberg, 1599-1673
user
first_name: Robert
last_name: Sampson-Maddox
middle_names:
- M.
- Raymond
- William
temporal:
- start: 1599
  end: 1673
  type: life_span
titles: []
extra_info:
- Haynesberg
assistant