Image source: The Motley Fool. Shares of Barnes & Noble, Inc. (NYSE: BKS) were gaining today on a favorable report from Barron's over the weekend, sending the stock up 10% for the day.The financial magazine said the perception that Amazon.com is killing Barnes & Noble incorrect, as the brick-and-mortar bookseller has survived Amazon's onslaught, e-book sales have stabilized, and Barnes & Noble stores are profitable.