Internet Archive BookReader - Research in network data management and resource sharing : network file allocation