Barnes & Noble Book Fair Dec. 1