In the West, Zarathustra, or Zoroaster, is a name meaningful chiefly to crossword-puzzle addicts and readers of Nietzsche. To the 100,000 Parsis of India who last week celebrated their New Year, the ...