fiction books computer books cook books editor buy books online writer book stores cheap best deals writing book shopping - general novel prices discount books comparisons online shopping rates authors compare