Four years ago , Cory Booker was a 32-year-old idealistic insurgent , a Don Quixote from the suburbs who assailed Mayor Sharpe James as the dictatorial leader of a political machine that suppressed Newark 's true potential .