esme leach