Parse this person name:

Heinz-Gerd Emma Regine Klaus Peter Z. Eberth
user
first_name: Heinz-Gerd
last_name: Eberth
middle_names:
- Emma
- Regine
- Klaus Peter
- Z.
temporal: []
titles: []
extra_info: []
assistant