diverse ; G . P.