Author: J.M. Sosin
Alternate names: M. Sosin; J. M. Sosin; Jack M Sosin