Kay Cahill: Building a virtual branch at Vancouver Public Library using Web 2.0 tools. Program 43(2): 140-155 (2009)