Publications by 'Sam Hall'