Author: William B. Samuels
Alternate names: William B Samuels