Funny and touching English novel