By Michael Faber (he of Crimson Petal and the White), it is in his book of short stories, The Farenheit Twins. Not sure why but it really did it for me. here