Polyisobutylene: A Most Unusual Polymer