posted by L. C. Staples at 5:51 AM 0 comments
I was born in the Tidewater region of Virginia, and schooled at Rice and Stanford. I now live in London with my wife and four children.
View my complete profile