Fundemental Chemistry for O Lvl Teaching guide - "rosemarie gallagher" (Pakistan, 2011)