johnr

johnr

I am a retired academic, previously a professor of computer science.