Strange world of the moon : an inquiry into its physical features and the possibility of life