CRAIG EDWARD TAFT ,