TY - SER TI - CANADIAN Agricultural Engineering CY - Ottawa PB - Canadian Society of Agricultural Engineering ER -