Author: Jack Carter.