Gordon McCall
overview