Virology : theories and applications - Zakaria, Tahseen (Gyan Bichitra Prokashony ;, 2005)