brian knowlton