John MacKenzie, P.Eng. - Click here to view the article.
CEA Members Login Help
Responsible Engineer Login Help
ACEC Document 31 and Other Documents