Pat McCall
overview