When is a gift transaction completed in the scenario where a book is promised and later delivered?
The gift transaction is completed upon the delivery and acceptance of the book, solidifying the transfer of ownership.