Introductory chemistry. - Krimsley, Victor S.