cooper glenn