Alert ! The Marslife page has (slightly) moved to

http://spider.seds.org/spider/Mars/marslife.html

Please update your bookmarks and links !