This paper provides a philosophical analysis into the necessary conditions for the possibility of knowledge and explores what could satisfy these conditions so as to provide a sufficient justification criterion for the existence of knowledge. More specifically, I look at two possibilities for grounding and justifying knowledge: theonomous epistemology (revelatory theism) and autonomous epistemology (what the mind could know apart from assuming divine revelation). I make a distinction between ...