Big Red Book of Grammar
By Dora del Carmen Vargas.
The most comprehensive reference and practice for Spanish grammar with easily accessible presentation of grammar rules and exceptions, and hundreds of examples illustrating Spanish in action. Includes more than 250 exercises on CD.