Internet Archive BookReader - Criticism and Self-Criticism