Parse this person name:

Vargas Thomas, James N. Cameron Z., New Maryburgh
user
first_name: James
last_name: Vargas Thomas
middle_names:
- N.
- Cameron
- Z.
temporal: []
titles: []
extra_info:
- New Maryburgh
assistant