Malcolm L. Peel
Malcolm L. Peel serves as the department Chair and Professor of Bible and Religion at Agnes Scott College in Decatur, Georgia.
Malcolm L. Peel serves as the department Chair and Professor of Bible and Religion at Agnes Scott College in Decatur, Georgia.