AffairsJuliet RosenfeldHardbackEbookAudiobookPre-order nowAmazonBlackwell'sBookshop.orgFoylesWaterstonesWH SmithWordery06 June 20249781035001316304 pagesBooks by Juliet RosenfeldAffairs