The two fortresses which are the last to yield in the human heart... by Lewis Howard Latimer

The two fortresses which are the last to yield in the human heart, are hope and pride.

More Quotes by Lewis Howard Latimer