Supervisor: J. Stewart