nicholas.g.cooper