professorn J . O. llosehberg.