PakCat catalogue record Upheaval By Diamond, Jared Bibliographic details PublisherAllen Lane-Penguin Random House Publication placeUSA Publication year2019 LanguageEnglish Physical description500 p