Publications by 'Thomas A. G. Hall'