Essays on science a boon or curse