If so happy birthday to a most polemical figure in comics.