Maybe this was posted already. But I missed it if it was. Here’s a long profile of our own Michael Ledeen.