Author: Kenin M Spivak
Alternate names: Kenin M. Spivak