Vaccines : frontiers in design and development - Moingeon, Philippe (Horizon Bioscience, 2005)