Harnessing powers of human thought and computation : vimarsa