Internet Archive BookReader - Diverging roads