Please enjoy: links for 06/16/10