How Attending Physician Preceptors Negotiate Their Complex Work Environment: A Collective Ethnography. (December 2017)