Today the last of the elves returned (book)