Parse this person name:

Joseph B. C. X. James Rachel Mcneil-Rodriguez, East Elizabeth, born 1227
user
first_name: Joseph
last_name: Mcneil-Rodriguez
middle_names:
- B.
- C.
- X.
- James
- Rachel
temporal:
- start: 1227
  end: null
  type: life_span
titles: []
extra_info:
- East Elizabeth
assistant