Everyone is talking about this week's Time magazine, the cover of which features a young mom breastfeeding her son. Only her son isn't a baby — he's much, much older. Mary Elizabeth Williams has weighed in at Salon.com where she is a staff writer. She is also author of "Gimme Shelter: My Three Years Searching for the American Dream."