I love card catalogs, especially DIY card catalogs! It's no wonder that (aside from the thrift store), libraries have always been my favorite hangout spot. So imagine my luck when I was walking through the