A happy medium: the life of Caroline Randolph Chapman