caroline spencer character study