Author: Zed Shaw
Alternate names: Zed A. Shaw