logo  
home: news: 2000: 15th May feedback

Dutch Release Date

Naomi (from the blue_army mailing list) tells us that Science And Nature is officially released in Holland on 29th May.