Kenneth Allan - obituary