Internet Archive BookReader - Philosophical conceptions and practical results