Reviewing the Peer Review
Update: Current version is posted here.
Science is a process. For a good deal of time, peer review has been an essential part of the process. When looked at independently by people with no experience with it, it makes a fair bit of sense. For there is only one well-known