Background
Edmonds, James E. was born on December 17, 1879 in New Orleans, Louisiana, United States.
journalist army officer author
Edmonds, James E. was born on December 17, 1879 in New Orleans, Louisiana, United States.
Editor, New Orleans Times-Picayune.