An Introduction to Discourse Analysis: Theory & Method by James Paul Gee
Presents a unique intergrated approach of discourse analysis. Assuming no prior knowledge of linguistics Gee presents both a theory of language in use and as a method of research