Declan means saint, and though he is imperfect as we all are, he is my saint! 12 years old today and my first born. Love this special guy - consumes books like no one's business, big brother, excellent sportsman, photographic memory, highly gifted, can mimic almost any sound or accent he has heard. My boy with the flame coloured hair and kisses from the sun. Love you my boy - more every day.