character Professor Catharine Edwards