Who sent Harry Potter the invisibility cloak?
If you read the first book it is given to him on Christmas day by Dumbledore. Sirius Black is not even introduced into the series until book three. He recieves the cloak on page 201 and it is learned on page 299 that it was given to him by Dumbledore. The cloak was left in Dumbledore’s possesion by James Potter before his death.