artist book best deals rates compare shopping - general novel prices art online shopping knit yarn fiction authors comparisons painter free patterns cheap paint author interior paintings writer crochet color