Publications by 'Andrew Stewart Herbst'