The inflammatory macrophage: a story of Jekyll and Hyde - Duffield, J S (Clin Sci, 2003)