Nixon was no more a saint than he was a great president.