Nursing KnowledgeWhat is the difference between model, theory, framework, and philosophy? How are they related? (Discriminate between the concepts.)Textbook : Philosophies and Theories for Advanced Nursing Practice By Janie B. Butts and Karen L. Rich.