Understanding and using English Grammar

"A classic developmental skills text for intermediate to advanced students of English, Understanding and Using English Grammar is a comprehensive reference grammar as well as a stimulating and teachable classroom text" (Amazon.com). 

For pedagogical grammar:
Azar, B. & Hagen, A. (2009). Understanding and using English grammar, (4th ed.). New York, NY: Pearson Longman.