esme peters