Number9Dream

Number9Dream is David Mitchell's second novel. It was first published in 2001. It tells the story of Eiji Miyake's quest to find his father.