Andrew Stein is an American Democratic politician who served on the New York City Council and was its last president, and as Manhattan Borough President.
Alan Dershowitz