The role of general practitioners in cancer care.