20010807 india: Mystery of the scarlet rains and other tales