" Atlas of haematology " / George A. McDonald, James Paul, Bruce Cruickshank ; foreword by Sir Stanley Davidson