Author: MacDonald, Terry, Wallace, Greg, MacPherson, Ian