Reference author: Janne Hahne

First name
Janne
Middle name
M.
Last name
Hahne