I can't help you by recommending you a good book of Spanish grammar for foreigner students. But I can give you this link from Spanish Education Department with some links about Spanish studies and some editorials. I hope it'll be helpful in anyway
http://www.educacion.es/exterior/usa...recursos.shtml