Formerly from Buffalo, N.Y., Peacock has published six titles of poetry and is also known for her original one-woman stage performance of ???The Shimmering Verge,??? a collection of monologues in poems, which she performed on tour from 2003-2007 in several cities, including New York City, Toronto and Chicago.