Summer is the time when libraries everywhere throw a big party over the joy of reading for its own...

read more