David D Cho
David D. Cho has taught systematic theology for thirty years. He holds an MDiv from Talbot Theological Seminary and a PhD from Westminster Theological Seminary, Philadelphia.
David D. Cho has taught systematic theology for thirty years. He holds an MDiv from Talbot Theological Seminary and a PhD from Westminster Theological Seminary, Philadelphia. See less