Publications by 'William B. F. Ryan'