John Anderson long hard lesson learned