Author: Marc Zvi Brettler
Alternate names: Marc Z Brettler; Marc Z. Brettler