knowledge prices shopping - general best deals learn compare novel author cheap rates beginnings english french online shopping authors book writer education comparisons spanish german