Johan Th . Hallendorf , fi.