bruce kirkby