Christians differ over the meaning of "omniscient". Some groups, such as Calvinists, hold that "omniscient" means knowing all events; past, present...
Separate names with a comma.