Internet Archive BookReader - Knowledge discovery using genetic programming