Parse this person name:

Raymond Edward L. Steven Barker-Soto (1656-)
user
first_name: Raymond
last_name: Barker-Soto
middle_names:
- Edward
- L.
- Steven
temporal:
- start: 1656
  end: null
  type: life_span
titles: []
extra_info: []
assistant