Though David Mitchell's novels differ wildly in style and substance, all occur within the same universe, with links between them - some subtle, some very central.
I don't think the books are meant to be read as a series, in one particular sequence. But, are there any books which will spoil other books, or books which won't make sense without something that's been established in a previous book?
Can I read the books in any order I like, or are there combinations or sequences that I should avoid?