stewart satter (2)