Elements of chemistry; theoretical and practical …. revised by Herbert McLeod