RosaritaAnita DesaiHardbackEbookAudiobookPre-order nowAmazonBlackwell'sBookshop.orgFoylesWaterstonesWH SmithWordery04 July 2024978103504443680 pagesBooks by Anita DesaiRosarita