Turkey buzzard: one of Nature s house cleaners 
