David Mitchell's phenomenal multi-perspective, multi-time novel that travels around the World by the medium of different characters including, at one point, a spirit without a home.

This spirit is pulled off way better than Martin Amis' lame attempt in Time's Arrow. The book is truly phenomenal, has an amazingly complex and ingenious system of interlinking which make for brainaches but ultimately is incredibly rewarding.

As with the superb number9dream, his second novel, there are amazing lines and metaphors which I won't care to quote, but it is superior to number9dream in many ways.