William E. Cameron is born in Petersburg, the son of Walker Cameron and Elizabeth Walker Cameron.

William E. Cameron is born in Petersburg, the son of Walker A. Cameron and Elizabeth Page Walker Cameron.