Is this Peer Review? a Conservation Blog, 03 Feb 2009 A recent paper in PLoS ONE (an open source, on-line journal) has been getting some attention recently. In “On Population Growth…