This is fantastic. I really like the length of it, and the continuity as Severus finds himself thinking about Ollivander, doing what he can for him during the war, and coming back after. It's quite believable and I found myself drawn into the story after the first few paragraphs. Very nicely done; one of my favorites so far in this exchange.