donovan pierce