David Wilcock (spiritually inspired reporter)

David Wilcox has great knowledge, some of it is received via dreams.