Janeway Jr, Charles A Immunobiology : the immune system in health and disease / Charles A. Janeway, Jr ... [et al.]. - 6th ed. - [Edinburgh] : Churchill Livingstone, c2005. - xxiii, 823 p. : ill. (chiefly col.), col. port. ; 28 cm.