Source: http://bookrevels.wordpress.com/2013/09/05/25-books-for-the-fantasy-newbie