Try nordians Principles of flight
written for the JAR ATPL great book well and easilz explained
lots of picis etc.

and dosent overload you with things you do not want need...
Helped me emansly...
but not with engllish spelling...
so all the best
Good luck for u're test
Micky
ps it was written by the metro.univ.of london together with the caa