J Daryl Charles

J. Daryl Charles (PhD, Westminster Theological Seminary) is an affiliated scholar of the John Jay Institute and the author, editor, or co-editor of fourteen books.

J Daryl Charles

Contributions by

J Daryl Charles

Edited by