Author: Michael E. Karpeles (Mek)
Alternate names: Mek
Born: July 31, 1988