So I’m rereading the sorcerers stone and I just got to the part that Harry got the invisibility cloak and was wondering who gave it to him. Bc the nite that was left said something like this
“Your dad left this in my possession before he died, use it well”
Who really gave this to him