New System Of Chemical Philosophy (Volume 2) by John D'alton