Michael S. Brooks

Michael S. Brooks
Midwestern Baptist Theological Seminary
Kansas City, Missouri, USA