Internet Archive BookReader - Anatomy : descriptive and surgical