Author: Platt Rogers Spencer
Alternate names: Platt R. Spencer; Platt R. 1800-1864 Spencer; Platt R 1800-1864 Spencer