steven d mckinney