Which President said this?

Seem like pretty good words to live by...
In a free republic a great government is the product of a great people. They will look to themselves rather than government for success. The destiny, the greatness of America lies around the hearthstone. If thrift and industry are taught there, and the example of self-sacrifice oft appears, if honor abide there, and high ideals, if there the building of fortune be subordinate to the building of character, America will live in security, rejoicing in an abundant prosperity and good government at home and in peace, respect, and confidence abroad. If these virtues be absent there is no power that can supply these blessings. Look well then to the hearthstone, therein all hope for America lies.