NRN - Must Reads for June 3, 2010