Contemporary Theories of Knowledge