Black Friday deals - an avalanche of bookish bargains, plus extra discounts and clearance items - live now at Foyles