Bachelor in Music, State University of New York, 1978. Master of Library Science, State University of New York, 1980. Master of Arts in Musicology, Cornell University, New York, 1993.
Sound recording, reference library State University of New York Music Library., Buffalo, 1980. Music av cataloger North Texas State University, Denton, 1980—1983. Assistant music library Cornell University, Ithaca, New York, 1983—1999.
Head Theodore M. Finney music library University of Pittsburgh, since 1999.
Program committee, co-chair. Marketing committee, member. Development committee, member Renaissance & Baroque Society, Pittsburgh, 2000.
Member of Society of Dance History Scholars, International Association of Music Libraries (cataloguing commission, chair 1991-1999, program committee, member 2002), Society for 17th Century Music, Society for American Music (development committee, chair 1999—2000), American Musicological Society (co-editor newsletter 2002), American Library Association, Music Library. Association (president 2001-2003).