Author: cassius jackson keyser,david eugene smith,edward kasner,walter rautenstrauch