A recent addition to the list of pragmatics textbooks, which happens to incorporate a lot of what discourse analysis is all about: Jef Verschueren, 1999, Understanding Pragmatics, Edward Arnold (Oxford University Press in the US)