Terry McGarry lives on Long Island, New York. She is the author of the novels Illumination, The Binder's Road and Triad. She has been a bartender on Wall Street, an English major at Princeton, a street trader in Ireland, and a Page O.K.'er at The New Yorker.