George Irvine
overview