professor N . G.