Amelia Earhart Putnam Quote #16793 Author admin Date November 1, 2013 Courage is the price that life extracts for granting peace. The soul that knows...