Author: Horizon (New York, 1958-  ).