BRUCE HARLOWE BENNETT