Parse this person name:

Edelgard Nikola Hans-Helmut Juergen S. Krein von Preußen
user
first_name: Edelgard
last_name: Krein
middle_names:
- Nikola
- Hans-Helmut
- Juergen
- S.
temporal: []
titles: []
extra_info: []
assistant