Internet Archive BookReader - The wonderful century, its successes and its failures