Some of it is obviously a bit far-fetched, but there's loads of super interesting nerdy stuff in there.
Looked up the iron pillar of Dehli, it has the history but disappointingly no details of any scientific analysis. Still, as a list it's a useful site then one has the option to look for further information elsewhere.