The profession of health visiting in the 21st century; Public health and health visiting; Models for Health visiting in specialist public community health nursing; Skills in specialist community public health nursing - health visiting; working with individuals and families; Skills in specialist community public health nursing - health visiting; working with social groups and communities; Working with socially excluded groups; Quality improvement through leading and managing change; Contemporary influences in safeguarding children; Safeguarding children: issues and dilemmas; Violence - debating the issues; Reflective practice; Ethical issues in ill health and health promotion; Nurse prescribing; Complementary therapies and health visiting; The use of health informatics in practice; Health economics of public health practice; Specialist community public health nursing: opportunities and challenges for the heath visiting