Einstein's Eclipse and General Relativity