Oscar Wilde : a literary life / Kimberly J. Stern. Cham, Switzerland : Palgrave Macmillan, 2019