Satre: A Philosophic Study.