Book sales: time for spring cleaning