Only grammar book I've read cover-to-cover ... as a child, no less, for fun. So I must have enjoyed it, though I can remember few details.
Note: I have written a novel (not yet published), so now I will suffer pangs of guilt every time I offer less than five stars. In my subjective opinion, the stars suggest:
(5* = one of my all-time favourites, 4* = really enjoyed it, 3* = readable but not thrilling, 2* = actually disappointing, and 1* = hated it. As a statistician I know most books are 3s, but I am biased in my selection and end up mostly with 4s, thank goodness.)