Extraterrestrial life : Copernicus pencentenary.