Inventing viruses: a staggering hoax