Publications by 'Randall W. Hall'