By Dan Smith
By Dan Smith, Smith, Dan
By Dan Smith, Ken Coates, Etc (University of Waterloo, Canada), John Mathews