Annabel Lee Teles, Philosopher