Barnes & Noble Appoints New VP of Stores