Lalla Ward. She’s now married to Richard Dawkins.
Is she really? Holy Crap.
I like her better as a Time Lady.