The Red Cross Rural Nursing Service: an innovative model of public health nursing delivery.