TY - SER TI - PROFESSIONAL ENGINEERING PY - 1988/// CY - CANADA PB - INSTITUTION OF MECHANICAL ENGINEERS ER -