Marshall, Peter
Peter Marshall (1902-1949) was born in Scotland. He came to the United States in 1927 to study religion at Columbia Theological Seminary in Decatur, Georgia.
Peter Marshall (1902-1949) was born in Scotland. He came to the United States in 1927 to study religion at Columbia Theological Seminary in Decatur, Georgia.