Gorgeous, funny writing. The story spans roughly half a century and moves between Europe and the United States.