The German Language Today: A Linguistic Introduction by Russ, Charles Paperback
It also introduces sociolinguistic and linguistic topics as they relate to the German language, and illustrates them widely with examples. The book has been written with the specific needs of students in mind.