zaid leach