maggie haberman glasses