Mary Allen safely arrived into this world at 7:30 AM. She weighes 8.12 pounds and is 20 inches long. The hospital does not have internet access and I do not have much time right now. But I’ll write more later with many more pictures. Thanks for your prayers!