Exploring the horizons of cancer nursing.