Steven Robert Esperido Anderson was born on Tuesday, July 13, 2010 at 6:35 pm. He weighed 9lbs 1 oz and 21 1/2 inches long. He is absolutely perfect in every single way! More details to follow! We are so grateful to have this special, perfect, beautiful perfect spirit in our home! We are defiantly blessed!