Modern vaccines current practice and new approaches - Moxon, E. Richard (Edward Arnold, 1990)