Nigerian Prof J.P. Clark dies