Text this: Life-s dusty way : old failures and new ideals