Natural Language Understanding by James Allan, James F. Allen & Lois Allen