Stoichiometry - Bhatt , B . I (Tata McGraw - hill publishing company, 1976)