jack geoffrey stoppard