Stromatolites Defy Odds by A) Living B) on Land | Hacker News Reader