He has in fact written about all these subjects, and many more, in his years as a contributor to such national magazines as Esquire, Vanity Fair, and New York, and as a columnist at the New York Post, the New York Daily News, the Village Voice, and other newspapers.