kenneth a mcgowan s research works