Molecular Biology of B Cells by Frederick W. Alt, Tasuku Honjo & Michael S. Neuberger