Understanding generalist practice / Karen K. Kirst-Ashman, Grafton H. Hull, Jr - Kirst-Ashman, Karen K.