Internet Archive BookReader - The QR-algorithm