Human macrophages secrete a tumoricidal activity distinct from tumour necrosis factor-alpha and reactive nitrogen intermediates.