Author: Smith, John Graham.