Game of Thrones - George R. R. Martin
George R. R. Martin is called the "Modern Tolkien" and the world he has created in his series of novels is fully formed. The character are multi-deminisional and he breaks all the rules and wins, because he understands story and how to make it provocative and compelling.