Advanced Practice Nursing: Core Concepts for Professional Role Development Kathryn A. Blair Phd Fnp Faanp Michaelene P. Jansen Phd Rn-C Gnp-Bc Np-C 0.0 stars