John B. Sheffer II (born March 25, 1948) is an American lawyer, university professor and politician from New York.