professor J . G.