Having not got further in reading the story than the first few sentences, there it was: Arachimedes Stout. What a wonderfully imaginative wizarding name! I adored all the small details and asides regarding potions, potions work and ingredients. The slow evolution of friendship, already tempered with slight attraction, was very much three-steps-forward-two-steps-back and thus perfectly in character for these two. Lovely story and a wonderful ending. What actually made me squee in delight was Harry bundling Snape up and Snape letting him - so telling! Thanks for a delightful read.