Oscar Wilde : a life in letters - Holland, Merlin (Fourth Estate Ltd., 2003)