stephen a. black-smith