david mcnamara