A Storm of Swordsis an excellent fantasy novel, rich in memorable characters, classic moments, fierce battles, quieter moments of reflection and some almost stomach-churning moments of genuine shock and betrayal. It remains unmatched among modern epic fantasy novels (although some have come close to unseating it) for combining a sheer epic scope and a real sense of humanity at the same time. The characterisation remains strong, and in A Storm of Swords Martin delivers one of his masterstrokes by upgrading the hitherto villainous and reprehensible Jaime Lannister to full POV status. By taking us into the head of one of the 'bad guys' and showing us what makes him tick without descending into cliche (Jaime is still a dangerous and somewhat unpleasant character), Martin achieves some very fine character description and growth.