Richard H. R. Harper
Richard H. R. Harper
is a British computer scientist and prolific author.