diverse ; H . C.