Author: Keith Eric Livo
Alternate names: K. Eric Livo