Author: Smith, Allan Kay.