Author: Team Canada Atlantic.