What a great name that was for him and i had tears this morning while reading your story-i have two female ferals that had kittens and i learned alot about trapping and fixing them-i still feed the moms and kept two kittens(indoors) -but i worry about the moms all the time when they arent around my home-it had to be the greatest feeling to be able to hold moonlight and to hear him purr-im sorry you didnt have more time with him but glad he came back to be with you one last time