English Grammar for Classics

Few native English speakers spend much time thinking about English Grammar so I have been searching for a good book that I could recommend to those who are learning classical languages. I have found a site described as “Recommended reading for Cambridge Classicists, prospective, incoming & current”

Link here: https://www.charlieslanguagepage.com/CWslanguagepage/Recommended%20reading%20for%20Cambridge%20Classicists.htm

The following book is recommended there and looks quite useful. Note that students are recommend to purchase it:

A Student’s Introduction to English Grammar, by Rodney Huddleston and Geoffrey K. Pullum, is an excellent guide to concepts and phenomena that will help your understanding of Ancient Greek and Latin. Purchase recommended.”

Does anyone have any other suggestions? Is there a book specifically aimed at students of classical languages?

I’ve never looked at it, but I know this exists: