How credible is Richard Clarke?