leonard deighton Hrw cheerful com