Publications by 'Steve R. Schaffer'