AdvertisementReview: Rufus Wainwright, 'Take All My Loves: 9 Shakespeare Sonnets'April 14, 2016Stephen ThompsonfacebookEmailRufus Wainwright's new album, Take All My Loves: 9 Shakespeare Sonnets, comes out April 22. (Courtesy of the artist)