Sid on three peer-reviewed papers that disagreed with his conclusions:



If you read Sid's posts, it's always the same: when...