Author: Mark R. Rosenzweig
Alternate names: Mark R Rosenzweig; MARK R. ROSENZWEIG