Peer review, or it didn't happen Maggie Koerth 11:59 am Wed, Aug 28, 2013 An amusing science meme, courtesy my friend Andrew Balfour.