Kenneth Grahame, a biography