General Chemistry - Al- Taweel, yasser; Samara, Nawaf (Dar safa, 2009)