steven c. mccauley II