the best books to read in 2012, according for all ages and genders by authors