Parse this person name:

Princess Joseph Cain, New Michael, 1460-1489
user
first_name: Joseph
last_name: Cain
middle_names: []
temporal:
- start: 1460
  end: 1489
  type: life_span
titles:
- Princess
extra_info:
- New Michael
assistant