John Gapper Book publishers have reason to resist Amazon