A New System of Chemical Philosophy Volume 2 by John D'alton