Background
Macdonald, James Wilson Alexander was born on August 25, 1824 in Steubenville, Ohio, United States.
Macdonald, James Wilson Alexander was born on August 25, 1824 in Steubenville, Ohio, United States.
Worked for publishing firm, Saint Louis.