david mccarthy