Haematopoietic and Lymphoid Cell Culture - Cambridge Cambridge University Press 2000