Barnes & Noble holds open mic forum and book fair