book demand