a reporter at largeTHE GODS AND THE STARSMary Anne WeaverREPORTER AT LARGE about Sri Lanka, an island nation off the southern tip of India. The country is divided into two hostile camps-those of the Sinhalese …