The Thousand Autumns of Jacob de Zoet is the fifth novel by British author David Mitchell. It is a historical novel set during the Dutch trading concession with Japan in the late 18th century, during the period of Japanese history known as Sakoku.
Why is every film or tv programme a sequel or a remake? Why are people so f***ing hung up about swearing? Why do the asterisks in that sentence make it ok? Why do so many people want to stop other people doing things, and how can they be stopped from stopping them? These and many other questions trouble David …
NEW YORK TIMES BESTSELLER The hotly anticipated new novel from the internationally bestselling author of The Bone Clocks and Cloud Atlas. Utopia Avenue may be the most extraordinary British band you've never heard of. Emerging from London's psychedelic scene in 1967 and fronted by folksinger Elf Holloway, guitar …