Professor Z . Topelius fyldedcn