Internet Archive BookReader - Science and method