david cole withrow