Author: r. martin smellie neil campbell