He's finally here. 41w 1d. 14 hours of labor. Joshua was born 8lb 5oz, 21.6 in long. He's doing so well!

Laura