CIL’s Battledecks: thanks to all

Computers in Libraries 2012 hosted its first Battledecks, “Innovate…..or else.”...

Read More