Who is Serpent Tongue, the famous agony aunt, why does her sarcasm seem strangely familiar, and why does Snape know so much about her?