Great list! I love going to libraries and picking up books about obscure topics I would never have thought to read about. And since it's free, you have literally nothing to lose. Often I'll check out 10 books, but only feel compelled to read two of them that strike my fancy. Just like you said, it's kind of like speed dating (lol).
Thanks for some great ideas.