Meadow Jean Marguerite Stanley was born June 23, 2006. And again I find myself wondering “how did I get to be the luckiest guy on earth?” She’s a bundle of joy and the whole process has been quite the wondrous journey. The scientist in me is blown away by the sheer miracle of it all. [...]