Morphine in cancer pain: modes of administration. (BMJ, 1996)