Liberty Media Buys Barnes and Noble Stake