Original languageEnglish
Place of PublicationLondon
PublisherJonathan Cape
Number of pages832
StatePublished - 2015

ID: 31721