The last testament of Oscar Wilde - Ackroyd, Peter (Penguin Books, 1983)