After a long hiatus, a new issue of the International Journal of Astrobiology (Volume 5, Issue 2, 2006) has been published. There are a couple of interesting papers.