The most often suggested grammar book is probably Michael Swan's Practical English Usage . It is not a textbook however; it is a reference book. I have never seen a decent grammar text book.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.