DAVID E BROOKE