Kingdom over Culture
Joshua Swamidass is a computational biologist at Washington University in Saint Louis who says ID may or may not be true in some part of what it affirms.
Source
Read More Evolution News