Advanced Nursing Practice is a topical and emergent area of developing health practice, but as an area that is still developing it can also be seen as one of uncertainty. This authorative text provides helps understand ANP by offering a comprehensive overview of its evolution, including practice, theory and core concepts; and a wide review of the current clinical, strategic, educational and research developments in advanced practice.