Principles of Practical Psychology: A Brief Review of Philosophy, Psychology, ...