Parse this person name:

Walter Rosales, Andrew Craig Todd N. Alan, 1888-
user
first_name: Andrew
last_name: Walter Rosales
middle_names:
- Craig
- Todd
- N.
- Alan
temporal:
- start: 1888
  end: null
  type: life_span
titles: []
extra_info: []
assistant