Kant vs. Peer Review

1 August 2012, 2020 EDT

From Department of Omnishambles

More good stuff where this came from (via Jairus Grove).