IPC - West, Richard L.; Turner, Lynn H. (Cengage Learning, 2016)