A wonderful introduction to natural language processing using the NLTK toolkit. This book also serves as an introduction to Python for those new to the language (and to programming, though the pace is pretty fast). And for those like me, not new to Python but totally ignorant of NLP, it contains a wealth of interesting material. Finally, the examples showcase the elegance of Python as a language for text processing.
I loved this quirky and somewhat rambling tour of the evolutionary logic of deception and self-deception, illustrated with some surprisingly honest personal anecdotes as well as some guaranteed-to-be-controversial commentary on current events.