IEE Colloquium on Interfaces - The Leading Edge