*** Welcome to piglix ***

Foreknowledge


Foreknowledge is the concept of knowledge regarding future events.

Types of foreknowledge include:



...
Wikipedia

...