Publications by 'Andrew D. Hall Jr.'