En effet, la question est vaste! En ce qui me concerne, je pense qu'il faut pouvoir s'identifier un minimum au livre. Il faut aussi que ça soit bien écrit (mais ça, ça dépend des goûts de chacun). Après, quand l'histoire est captivante et les personnages attachants, le tour est joué. Personnellement, j'aime quand il y a mélange des genres (et que c'est maîtrisé) : par exemple dans les livres de Stephen King, où on trouve toujours une grande sensibilité même si c'est parfois assez violent. Ou même dans "A la croisée des mondes", (c'est en cherchant des infos dessus sur le net que j'ai découvert ce forum) c'est magique quand un auteur réussit à vous tenir en haleine et que vous avez l'impression de très bien connaître les personnages, c'est ce qui fait toute la magie de la lecture (idem pour Harry Potter d'ailleurs).