Clinical Reasoning In The Health Professions by Mark Jones, Joy Higgs & Mark A. Jones