Child health care :living with children, working for children