Wonderful story. I loved seeing Severus stepping backwards and then Harry 'interrupting!'. Sinistra and Firenze was a nice add and loved Hermione's matter-of fact descriptions. I even liked her telling off Pomfrey for divulging a private fact about Severus. She was right to as well!