Superstar Princeton Professor fired for criticizing W0keness