steven mccarthy