Community nursing is the fastest growing area of nursing practice in Australia. This book offers an engaging introduction to the theory, skills and application of community and primary health care. Based on the 'Social Model of Health', An Introduction to Community and Primary Health Care explores how social and environmental factors impact healthcare in Australian communities. It discusses the principles of health and mental health promotion, the importance of cultural competence and the practice of community needs assessment. The book is divided into three parts - theory, skills and health professionals in practice. This latter section is unique to this book and encourages students to consider how various nursing roles address issues of social justice, equality and access. Readable and highly practical, An Introduction to Community and Primary Health Care equips students with the theory, skills and understanding they will need as community and primary healthcare professionals working across Australia.