A Canadian Clinical Practice Algorithm for the Management of Patients with Non-Variceal Upper Gastrointestinal Bleeding. (1st October 2004)