Now I understand all the grandmom's out there who brag about their little rays of light. By the way, did you know that the name "Kieran" actually means "ray of light" in sanskrit. And the Irish translate the name to mean "dark haired boy" which he certainly is!
Right now (November 4th) Kieran is a little over two weeks old. But I will go back and recall the past 2 weeks to bring you up to today.