Margaret Wilde

Margaret Wilde, a former editor at large, lives in Miami.