Parse this person name:

Shannon J. (Shannon James) Casey, 1249-1312
user
first_name: Shannon
last_name: Casey
middle_names:
- James
temporal:
- start: 1249
  end: 1312
  type: life_span
titles: []
extra_info: []
assistant