An open letter to reviewers (or to anyone whose solicited recommendation has not been followed).
DeMaria
Anthony N
AN
D003657:Decision Making; D035081:Editorial Policies; D006801:Humans; D017712:Peer Review, Research