Cloud Atlas: A Novel - David Mitchell I need to ponder it a bit before rating it.