This is one of the best epic series I have ever read. There are so many plot twists and surprises, there is no predicting what will happen. Every time I think I have something figured out, something unexpected comes up. Each chapter is written from various characters’ points of view so the reader has an idea of how they think; however some key characters you only hear about through the eyes of the other main characters. George R R Martin is a genius to be able to pull it all together the way he does. I highly recommend this series.