Elements of General Chemistry: with Experiments by John Harper Long