Internet Archive BookReader - Mental mechanisms