Author: emerich schaffran