Internet Archive BookReader - Stream crossing expedients