Publications by 'Daniel Roll'