Philip

Omniscient God

Broadcast #: 6575

He knows what will happen before it happens.