Parse this person name:

Kelsey M. (Kelsey Michael) Castro-Thomas, 1559-1580
user
first_name: Kelsey
last_name: Castro-Thomas
middle_names:
- Michael
temporal:
- start: 1559
  end: 1580
  type: life_span
titles: []
extra_info: []
assistant