I haven't read HP in ages, but when I read and wrote it, Snarry was my poison of choice. This is decidedly among the very best characterizations of both of them I've ever read: engrossing, credible, wholly realized, and absolutely dead-on in reactions, emotions, and motivations. I've spent the last hour or so entirely captivated. Bravo!