abdullah esparza