Chemistry 2 for senior high school year XI - Armstead, H. Christopher H. (E & F.N. Spon)