The "Grammar and Beyond Level 2 Student's Book with Online Practice" by Randi Reppen is a comprehensive grammar book for English as a second language learners. Published by Cambridge University Press in 2021, this revised edition includes 480 pages of academic writing exercises and online practice.
eBay