Internet Archive BookReader - Four aspects of civic duty