Parse this person name:

Mary Craig Robert Stephen Robert Foster
user
first_name: Mary
last_name: Foster
middle_names:
- Craig
- Robert
- Stephen
- Robert
temporal: []
titles: []
extra_info: []
assistant