John Green , d.