robert wallance and james g. taaffe