Parse this person name:

Macdonald Thompson, Brigadier Jennifer Natalie Zachary
user
first_name: Jennifer
last_name: Macdonald Thompson
middle_names:
- Natalie
- Zachary
temporal: []
titles:
- Brigadier
extra_info: []
assistant