Publications by 'David Magerman'