Story World Teacher's Book 1 and 2 - "Vale, David" (Feroz Sons Pakistan, 2005)