donald pierce