Stetson Kennedy's home in Gloucestershire, England