Author: compiler and editor Bruce Overton