Author: Howard G. Minsky and Natalie G. Peters