Whether you're there for the festival or just to browse the shops, Hay-on-Wye is the destination for avid readers.