The brave cowboy : an old tale in a new time