The best book, like the best speech, will do it all - make us laugh, think, cry and cheer - preferably in that order.