Leni
"Leftist Intellectuals" - Either an Oxymoron or the shortest list this side of "French War Victories since 1789".