My Fair lady - Lerner, Alan Jay, 1918-1986; Strange, Derek (Harlow : Pearson Education, 2008)
Level 3 - 1200 headwords - Pre-Intermediate - British English