text book for CMN304 at ryerson - Mint condition with some highlighting