Publications by 'Daniel Hall'