6 books with a brilliant storyline