Bachelor of Science in Zoology, University Georgia, 1947. Master of Fine Arts in Drama, University Georgia, 1961.
Science illustrator United States Public Health Communicable Disease Center, Atlanta, 1952. Artist archeology department University Georgia, since 1953, costume designer, speech teacher, drama department, 1956—1961, science illustrator biology department, 1964—1965. Conservator, assistant curator Medical Center Library., Duke University, Durham, North Carolina, 1967—1990.
Biological and botanical illustrator Duke University, 1967—1990. Botanical illustrator University North Carolina, 1967—1990. Lecturer in field.
Volunteer University North Carolina Botanical Gardens, 1967—1989, State Botanical Gardens, Georgia, since 1989. Member of Trent Society History of Medical, Duke University, American Association History of Medical, National Society Colonial Dames, Junior Ladies Garden Club, Garden Club American (Eloise Payne Lequer medal 1989), Puppeteers of America, Chi Omega, Phi Kappa Phi.
Married George Stanley Terence Cavanagh, October 25, 1977.