Exploding stars may have assaulted ancient Earth : vimarsana