Watch out for that 'Ace the Pilot Technical Exam' book. The author is a pratt for ever letting it get to print in that state! It is littered with errors of such enormity that it CAN'T have been proof read. Some (most?) of it is a good refresher but watch out for nonsense.