I noticed that most CAE Oxford books (at least 12 out of the 15) are out there in the wild web.
These are the books my school provide the students with, and are quite complete - sometimes a bit too much, but I've studied with them.
To be honest, the most important thing you will really need for the exams will be ATPL Questions DB...