Publications by 'Brendan W. Hall'