Environmental Determinism debunked