A Treatise On Chemistry (Volume 2) by Roscoe & Right Henry Enfield Roscoe