About the acid not dissolving the gallstone, that's actually quite fascinating. Sulfuric acid is a very potent acid, but it doesn't dissolve everything. Gallstones are made of cholesterol and other substances that don't easily break down. Seems like Haigh didn't do his homework on chemistry!