stephen a. crockett jr.