Publications by 'Sam Allen'