IRVINE SMITH QC