Project

God and Darwin in the Low Countries. A survey on the position and meaning of Intelligent Design in Flanders and the Netherlands