2 books in this genre
Antigen presenting cells
MHC molecules and antigen processing
Clifford V. Harding