Philosophy: An Attempt at its Definition, Nature, and its Historica...