The Book of Laughter and Forgetting: Revised Edition