Space/Science » in reply to But peer review failed!
It's been discussed on HZ over the last week: link.