diverse ; H . J.