CNN readers' favorite books of 2013