Immunogenetics. Defence by diversity. - Hill, A (Nature, 1999)