Author: Mark Komarinski
Alternate names: Mark F. Komarinski; Komarinski