Sheila Weller is a contributor to Vanity Fair, the New York Times Book Review, and Glamour and his written for many other magazines, winning numerous awards for her journalism. She lives in New York City.