David Leslie, Stephen