Share Facebook Twitter Print arroba Email Stephen Meyer Announces Return of the God Hypothesis Stephen C. Meyer December 17, 1990 Uncategorized