O'reilly hall articles