We have been blessed with great presidents, with giants among us. Men of character, integrity and selflessness have led our nation from its very beginning. None were perfect: each surely made mistakes. But in every case, they acted out of the desire to do what was right for America and for freedom.