Bachelor, Scripps College, 1976. Master of Arts, Southern Methodist University, 1979. Doctor of Philosophy, New York University, 1988.
Visiting professor, University of North Carolina, Chapel Hill, 1986-1988; assistant professor fine arts, Fairfield (Connecticut) U., 1988-1995; associate professor visual and performing arts, Fairfield (Connecticut) U., since 1995.
Member Archaeol. Institute American, College Art Association, American School Classical Studiesat Athens. F C.
Married Ronald M. Davidson, June 27, 1993. 1 child, Stephanie L. Davidson.