Library to host Bill Bibby