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