Publications by 'Daniel Allen'