larne C . Rosengren oeh Holmberg Jr.