Smallpox eradication : Science, solutions, solidarity