William Edgar

Edgar is professor of apologetics at Westminster Theological Seminary and, among other things, a professional jazz musician.