Advanced Practice Nursing Roles: Core Concepts for Professional Development by Kathryn A. Blair PhD, FNP, FAANP Back to product details page >