Essentials of blood banking a handbook for students of blood banking and clinical residents - Mehdi, S R (Jaypee Brothers, New Delhi, 2006)