Author: John L. Somer
Alternate names: etc. Somer John; JOHN SOMER