http://www.islam-online.net/English/Sci ... 6/01.shtml
Article of interest from Islamic source endorsing the Discovery Institute statement.
Islam Call for Scientists to sign Intelligent Design Doc
- Canuckster1127
- Old School
- Posts: 5310
- Joined: Thu Feb 23, 2006 11:31 am
- Christian: Yes
- Sex: Male
- Creation Position: Theistic Evolution
- Location: Ottawa, ON Canada
Islam Call for Scientists to sign Intelligent Design Doc
Dogmatism is the comfortable intellectual framework of self-righteousness. Self-righteousness is more decadent than the worst sexual sin. ~ Dan Allender