pierce leach