"michael j. knowles"