Creationist paper in peer-reviewed journal? User StrayingJaime, in the Evolution subreddit, 20 Sep 2015