stephan delbos review