BRUCE ESWORTHY