Phil Crouchers PPL studies is probably the best, not perfect but covers it
Do the exams as you go along that way the briefings you get from your instructor will put context on it.
Personally I would start with the following as you go through to solo air law, helicopter general and principle of flight