G. Foster II
overview