Owen Stuart, Lyla Rose, and Noah Thomas were born yesterday, 7/16/11 @ 10:14, 10:24 & 10:25am respectively. I was 32wk 2 days and they are all over 4lbs and doing very well in the NICU @ Strong Memorial Hospital! I will give the full birth story later today, or tomorrow when I have a few pictures to add and more time to write!