New generation vaccines - Levine, Myron M. (Marcel Dekker, 2004)