Internet Archive BookReader - A new law of thought and its logical bearings;