William Dalrymple, Salman Rushdie top authors' reading list in 2012. (Reuters)