Human Knowledge: Classical and Contemporary Approaches