Babbage: Polio returns