Three Hundred Zeroes: Lessons of the heart on the Appalachian Trail.