e. o. professor O. N . Th . Ahnfelt.