Publications by 'Andrew O. Hall'