I am planning to buy a grammar book and I have selected two books primarily.
Please tell me which one I should buy for advanced level.

#1. Cambridge advanced grammar in use -- by Hewing

#2. Oxford practice grammar advanced. -- Yule

I can't understand which one would be suitable for me so please help.

Thank you.