Johannes Nieffenegger

More research is needed concerning his birth and death dates.

Read More

Sources

;