Internet Archive BookReader - Managing change in rural communities : the role of planning and design