esme peterson