Roger C Clarke - obituary