Knowledge of the External World (Direct Realism, Indirect Realism & Idealism)