Hope and despair over variants and vaccines : vimarsana.com