The Philosophical Quest: Of Philosophy, Ethics, Law and Halakhah