Internet Archive BookReader - Reformation principles stated and applied