Text this: A logical approach to computational corpus linguistics /