Parse this person name:

Landry Schaefer, Richard Arthur Jeffrey D. Joshua
user
first_name: Richard
last_name: Landry Schaefer
middle_names:
- Arthur
- Jeffrey
- D.
- Joshua
temporal: []
titles: []
extra_info: []
assistant