Human blood groups - Daniels, Geoff (Blackwell Science, 2002)