Speight J. (ed.) Lange's Handbook of Chemistry 17ed 2017