the 10 best books of 2012 so far by mindogle com and other authors