Author: James A. Schinneller
Alternate names: James A Schinneller