Cancer vaccines inducing antibody production: more pros than cons. (September 2011)