christopher brooke